lucky beggars - French English Dictionary